// import { resolve } from "dns"

let base_url = "http://59.110.91.222:4000"
let $request = function(url, data = {},method = 'get') {
	return new Promise((resolve, reject) => {
		uni.request({
			url: base_url + url,
			method,
			data,
			success: (res) => {
				resolve(res.data)
			},
			fail: (err) => {
				reject(err)
			},
			complete() {
				uni.hideLoading()
			}
		})
	})
}
uni.$base_url = base_url
uni.$request = $request
uni.$get = function(url, data) {
	return $request(url, data)
}
uni.$post = function(url, data) {
	return $request(url, data, "POST");
}
uni.$delete = function(url, data) {
	return $request(url, data, "DELETE");
}
uni.$put = function(url, data) {
	return $request(url, data, "PUT");
}